Dynamic grid scheduling with job migration and rescheduling in the GridLab resource management system
نویسندگان
چکیده
Grid computing has become one of the most important research topics that appeared in the field of computing in the last years. Simultaneously, we have noticed the growing popularity of new Web-based technologies which allow us to create application-oriented Grid middleware services providing capabilities required for dynamic resource and job management, monitoring, security, etc. Consequently, end users are able to get easier access to geographically distributed resources. In this paper we present the results of our experiments with the Grid(Lab) Resource Management System (GRMS), which acts on behalf of end users and controls their computations efficiently using distributed heterogeneous resources. We show how resource matching techniques used within GRMS can be improved by the use of a job migration based rescheduling policy. The main aim of this policy is to shorten job pending times and reduce machine overloads. The influence of this method on application performance and resource utilization is studied in detail and compared with two other simple policies.
منابع مشابه
Stability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملA New Job Scheduling in Data Grid Environment Based on Data and Computational Resource Availability
Data Grid is an infrastructure that controls huge amount of data files, and provides intensive computational resources across geographically distributed collaboration. The heterogeneity and geographic dispersion of grid resources and applications place some complex problems such as job scheduling. Most existing scheduling algorithms in Grids only focus on one kind of Grid jobs which can be data...
متن کاملJob Scheduling and Resource Management Techniques in Dynamic Grid Environments
Computational Grids are emerging as a new computing paradigm for solving grand challenge applications in science, engineering, and economics [1]. Grid development involves the efficient management of heterogeneous, geographically distributed, and dynamically available resources. In this environment, the resource broker (or scheduler) become one of the most critical components of the grid middle...
متن کاملAn Experience in Accessing Grid Computing from Mobile Device with GridLab Mobile Services
In this paper we discuss our experience in evaluating the GridLab Mobile service as a tool which supports the combination of two mainstream research area, Grid computing and mobile devices. We use GridLab Mobile services platform to conduct our experiment to enable the access of Grid computing power from Poznan supercomputing and networking Center in Poland through smart phones. Minimum interfa...
متن کاملA dynamic rescheduling algorithm for resource management in large scale dependable distributed systems
Scheduling is the key to distributed applications performance in large scale heterogeneous environments. For such systems resilience in case of faults can be approached at the level of rescheduling mechanisms. The performance of rescheduling is very important in the context of large scale distributed systems and dynamic behavior. The paper proposes a generic rescheduling algorithm, which can be...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Scientific Programming
دوره 12 شماره
صفحات -
تاریخ انتشار 2004